//获取cookie、
export function getCookie(name) {
	console.log(document.cookie)
	var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
	console.log(reg)
	if (arr = document.cookie.match(reg)) {
		return (arr[2]);
	} else {
		return null;
	}

}

//设置cookie,增加到vue实例方便全局调用
export function setCookie(c_name, value, expiredays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
};

//删除cookie
export function delCookie(name) {
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval = getCookie(name);
	if (cval != null)
		document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
};

export function formatDate(value){
   let date = new Date(value);
   let y = date.getFullYear();
   let MM = date.getMonth() + 1;
   MM = MM < 10 ? ('0' + MM) : MM;
   let d = date.getDate();
   d = d < 10 ? ('0' + d) : d;
   let h = date.getHours();
   h = h < 10 ? ('0' + h) : h;
   let m = date.getMinutes();
   m = m < 10 ? ('0' + m) : m;
   let s = date.getSeconds();
   s = s < 10 ? ('0' + s) : s;
   return y + '-' + MM + '-' + d + ' ' + h + ':' + m + ':' + s;
}

/**
 * patch 方法封装
 * @param url
 * @param data
 * @returns {Promise}
 */
